﻿.logo-box{margin:20px auto;width:1200px;}
.logo-box span{height:36px;line-height:36px;color:#666;font-size:18px;padding-left:20px;}
.pay-box{margin:30px auto;width:1200px;border-radius:20px;}
.pay-box .goods-name{color:#232323;text-align:center;font-size:22px;}
.pay-box .goods-price{padding:30px 0;color:#FF6600;text-align:center;font-size:22px;}
.pay-box .type-box{margin-top:10px;float:left;width:80%;margin-left:10%;}
.pay-box .type-box .type-con{float:left;width:180px;margin:50px 0 0 105px;height:40px;line-height:38px;border:1px solid #CCC;text-align:center;background:#FFF;cursor:pointer;}
.pay-box .type-box .sel-con{border:1px solid #52e2c6;box-shadow: 0px 0px 12px rgba(82, 226, 198, 0.8);}
.pay-box .type-box .type-con img{vertical-align: middle;}
.pay-box .type-box .type-con span{vertical-align: middle;color:#232323;}
.pay-box td{
	min-width:120px;
	padding:5px 20px 5px 20px;
}
.pay-box td{
	border-top:1px solid #ccc;
}
.her{
	
    width: 1200px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-size: 25px;
    margin-bottom: 20px;
    color: #777575;
    background: #f7f7f7;
	
}
.pay-box table{
	width:1200px;
	font-size:14px;
	border-bottom:1px solid #ccc;
}
.pay-box tr img{
	width:100px;
}
.pay-box .flag{
	
    background: url('/images/true.jpg');
    background-position: -64px -88px;
    background-size: 400%;
	width: 94px;
    height: 60px;
	float:left;
	margin-left:260px;
}
.pay-box .main{
	width:800px;
	background:#E8E8E8;
	magin:0 auto;
	text-align:center;
	padding: 20px 0px 50px 0px;
}
.pay-box .main p{
	color:#999;
	line-height:40px;
	font-size:18px;
}
.pay-box .main a{
	display: inline-block;
    width: 120px;
    height: 30px;
    background: #fff;
    border: 1px solid #999;
    margin-left: 40px;
    line-height: 30px;
	
    margin-top: 20px;
    border-radius: 20px;
}
.pay-box .sub-btn{width:180px;height:40px;line-height:40px;color:#FFF;margin:99px 0 60px 860px;float:left;background:#840000;text-align:center;cursor:pointer;}
	